/**
 * 版权所有(C)，上海勾芒信息科技，2017，所有权利保留。
 * 
 * 项目名：	cards-web
 * 文件名：	WxComponentMaServiceDelegate.java
 * 模块说明：	
 * 修改历史：
 * 2017年7月8日 - Debenson - 创建。
 */
package me.chanjar.weixin.component.api.app;

import cn.binarywang.wx.miniapp.api.WxMaMsgService;
import me.chanjar.weixin.component.api.WxCompServiceDelegate;

/**
 * 开放平台代小程序实现的功能接口
 * 
 * @author Debenson
 * @since 0.1
 */
public interface WxCompMaServiceDelegate extends WxCompServiceDelegate {

  /**
   * 取得小程序域名管理服务接口。
   * 
   * @return
   */
  WxCompMaDomainService getMaDomainService();

  /**
   * 取得小程序代码管理服务接口。
   * 
   * @return
   */
  WxCompMaCodeService getMaCodeService();

  /**
   * 取得小程序的测试成员管理接口。
   * 
   * @return
   */
  WxCompMaTesterService getMaTesterService();

  /**
   * 取得小程序客服消息管理接口
   * 
   * @return
   */
  WxMaMsgService getMaMessageService();

  /**
   * 取得小程序模板消息管理接口
   * 
   * @return
   */
  WxCompMaMessageTemplateService getMaMessageTemplateService();

}
